.order {
	padding: 90rpx 24rpx;
}
.tabbarOrder {
	top: 0;
	left: 0;
	right: 0;
	background-color: #fff;
	z-index: 999;
}
.refresh {
	padding: 30rpx;
	color: #999;
	font-size: 24rpx;
}
.card {
		margin-top: 16rpx;
		padding: 16rpx 24rpx;
		background-color: #fff;
		border-radius: 16rpx;

		.title {
			border-bottom: 1rpx dashed #dcdcdc;
			padding-bottom: 12rpx;
			font-size: 26rpx;

			.name {
				color: #333;
			}

			.type {
				color: #ff2d1b;
			}
		}

		.detail {
			padding: 28rpx 0 26rpx 0;
			display: flex;
			border-bottom: 1rpx dashed #dcdcdc;

			// ju
			image {
				width: 230rpx;
				height: 188rpx;
				border-radius: 12rpx;
			}

			.text {
				padding: 15rpx 0 0 10rpx;
				width: 440rpx;
				flex: 2;
				.name {
					width: 392rpx;
					font-size: 28rpx;
					color: #333;
					margin-bottom: 40rpx;
				}

				.specifications {
					padding: 14rpx 0 0 0;
					.parameter {
						width: 164rpx;
						font-size: 24rpx;
						color: #999;
					}

					.num {
						margin-left: 100rpx;
						font-size: 24rpx;
						color: #999;
					}
					
				}
				.pay_info {
					padding-top: 20rpx;
					font-size: 24rpx;
					color: #999999;
					text {
						color: #FF2D1B;
					}
				}

			}
			.team {
				width: 82rpx;
				height: 36rpx;
				background: linear-gradient(90deg,#ff977b, #ff504c);
				border-radius: 12rpx 0 28rpx 0;
				font-size: 22rpx;
				color: #fff;
				line-height: 24rpx;
			}
				
		}
		// 付款
		.score {
			padding: 16rpx 0 14rpx 24rpx;
			border-bottom: 2rpx dashed #dcdcdc;
			
			.imagelist {
				display: flex;
				.head + .head{
					margin-left: -20rpx;
				}
				.list {
					width: 60rpx;
					height: 60rpx;
					border-radius: 50%;
					border-color: #fff;
					border-width: 4rpx;
					border-style: solid;
				}
				.list  + .list  {
					margin-left: -15rpx;
				}
			}
			.payscore {
				font-size: 24rpx;
			}
		}
		// 按钮
		.sumbit {
			display: flex;
			justify-content: flex-end;
			padding: 20rpx 0 5rpx 0;
			line-height: 20rpx;
			.order_detail {
				width: 156rpx;
				height: 56rpx;
				border: 2rpx solid #d9d9d9;
				border-radius: 30rpx;
				color: #333;
				padding: 0 10rpx;
			}

			.cancel {
				width: 156rpx;
				height: 56rpx;
				border: 2rpx solid #d9d9d9;
				border-radius: 30rpx;
				color: #333;
				margin-left: 16rpx;
				padding: 0 10rpx;
			}

			.pay_btn {
				margin-left: 16rpx;
				width: 156rpx;
				height: 56rpx;
				border: 2rpx solid #e93323;
				border-radius: 30rpx;
				color: #e93323;
				padding: 0 10rpx;
			}
		}
	}